package com.ccp.dev.qbdms.model;

import com.ccp.dev.core.basic.model.BaseModel;
import com.ccp.dev.qbdms.expimp.annotation.FlowSubject;
import com.ccp.dev.qbdms.expimp.annotation.Record;

/**
 * 型号质量问题督办表 w_qbd_fal_supervise
 *
 * @author zhl
 * @date 2020-05-07 13:41:47
 */
@FlowSubject(subjectName = "型号质量问题督办")
public class WQbdFalSupervise extends BaseBusinessModel<WQbdFalSupervise> {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    private String id;

    /**
     * 型号名称
     */
    @Record("型号名称")
    private String fModelname;
    /**
     * 型号代号
     */
    @Record("型号代号")
    private String fModelsymbol;
    /**
     * 问题责任单位
     */
    @Record("问题责任单位")
    private String fDutydept;
    /**
     * 问题责任单位id
     */
    private String fDutydeptId;
    /**
     * 问题现象
     */
    @Record("问题现象")
    private String fFailuredescription;
    /**
     * 是否督办
     */
    private String fIfsupervise;
    /**
     * 是否归零
     */
    private String fIfreset;
    /**
     * 质量问题id
     */
    private String fProblemid;

    /**
     * 是否集团下发
     */
    private String fIsGroupdown;
    /**
     * 数据来源单位
     */
    private String fSource;

    /**
     * 数据隔离
     */
    private String belongdeptname;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getfModelname() {
        return fModelname;
    }

    public void setfModelname(String fModelname) {
        this.fModelname = fModelname;
    }

    public String getfModelsymbol() {
        return fModelsymbol;
    }

    public void setfModelsymbol(String fModelsymbol) {
        this.fModelsymbol = fModelsymbol;
    }

    public String getfDutydept() {
        return fDutydept;
    }

    public void setfDutydept(String fDutydept) {
        this.fDutydept = fDutydept;
    }

    public String getfDutydeptId() {
        return fDutydeptId;
    }

    public void setfDutydeptId(String fDutydeptId) {
        this.fDutydeptId = fDutydeptId;
    }

    public String getfFailuredescription() {
        return fFailuredescription;
    }

    public void setfFailuredescription(String fFailuredescription) {
        this.fFailuredescription = fFailuredescription;
    }

    public String getfIfsupervise() {
        return fIfsupervise;
    }

    public void setfIfsupervise(String fIfsupervise) {
        this.fIfsupervise = fIfsupervise;
    }

    public String getfIfreset() {
        return fIfreset;
    }

    public void setfIfreset(String fIfreset) {
        this.fIfreset = fIfreset;
    }

    public String getfProblemid() {
        return fProblemid;
    }

    public void setfProblemid(String fProblemid) {
        this.fProblemid = fProblemid;
    }

    public String getfIsGroupdown() {
        return fIsGroupdown;
    }

    public void setfIsGroupdown(String fIsGroupdown) {
        this.fIsGroupdown = fIsGroupdown;
    }

    public String getfSource() {
        return fSource;
    }

    public void setfSource(String fSource) {
        this.fSource = fSource;
    }

    @Override
    public String getBelongdeptname() {
        return belongdeptname;
    }

    @Override
    public void setBelongdeptname(String belongdeptname) {
        this.belongdeptname = belongdeptname;
    }

    @Override
    public String toString() {
        return "WQbdFalSupervise{" +
                "id='" + id + '\'' +
                ", fModelname='" + fModelname + '\'' +
                ", fModelsymbol='" + fModelsymbol + '\'' +
                ", fDutydept='" + fDutydept + '\'' +
                ", fDutydeptId='" + fDutydeptId + '\'' +
                ", fFailuredescription='" + fFailuredescription + '\'' +
                ", fIfsupervise='" + fIfsupervise + '\'' +
                ", fIfreset='" + fIfreset + '\'' +
                ", fProblemid='" + fProblemid + '\'' +
                ", fIsGroupdown='" + fIsGroupdown + '\'' +
                ", fSource='" + fSource + '\'' +
                ", belongdeptname='" + belongdeptname + '\'' +
                '}';
    }
}
